home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #9 / Amiga Plus CD - 2004 - No. 09.iso / amigaplus / tools / amigaos4_only / ifxlite / imagefx3 / rexx / autofx / adjust_hsv.ifx < prev    next >
Text File  |  2004-08-03  |  533b  |  26 lines

  1. /*
  2.  *    Adjust_HSB.ifx
  3.  *    Script to alter the Hue, Saturation, and/or Brightness
  4.  *    values of pixels in an image: The PreScript sets up the
  5.  *    ImpAlterHSBParameters clip variable with the
  6.  *    RGB deltas.
  7.  *
  8.  *    by Steve Tibbett
  9.  */
  10.  
  11. Options Results
  12.  
  13. SeqNum=Word(Arg(1),4);
  14.  
  15. Settings=GetClip("ImpAdjustHSBParameters"SeqNum);
  16. if (Settings="") then do
  17.     RequestNotify "ImpAdjustHSBParameters invalid in ImpAdjustHSB.ifx"
  18.     return 20
  19.     End
  20.  
  21. Parse Var Settings H S B
  22.  
  23. If (H~=0) then Hue H
  24. If (S~=0) then Saturation S
  25. If (B~=0) then Brightness B
  26.